50586 580
34990 540
29440 461
13807 508
60629 860
92400 185
15744 71
48618 541
30160 941
18835 226
55529 724
31137 723
8483 675
18919 376
33031 94
11533 891
34526 560
5617 335
7448 517
98291 977
41927 313
54485 732
47562 407
11201 517
27830 364
27174 623