2907 580
523260 1041
30433 537
966 245
14479 741
22444 157
157459 313
300408 1009
507305 1721
24486 679
33624 244
11261 749
34455 925
14233 144
11154 819
21665 616
13776 449
4516 109
38775 671
39584 826
2983 139
6207 803
3272 207
7727 168
15771 1019
4412 769
4787 438
33525 615