15422 560
1835 178
645 106
9832 464
22205 345
5484 732
2643 225
4258 667
11969 728
5168 342
7984 500
12337 503
4440 671
2648 317
7752 488
16978 586
5045 485
22715 196
69593 745
24275 511
27552 642
108879 957
8029 569
30291 314
33732 135
7815 146
33462 973
31600 432