2988 99
2379 136
5715 789
107367 216
132732 746
20954 290
9758 683
13992 692
2527 453
3045 351
911 70
3639 875
6140 643
341888 921
81889 795
20265 945
3804 503
3723 814
2772 521
3143 337
4810 379
6616 589
5951 167
93488 819
117392 416
18667 880
45259 244
14296 646