42016 866
16430 821
127829 369
25991 547
11873 538
31418 254
214571 182
303464 185
31944 328
27437 236
124581 677
51189 528
20172 289
6515 814
97078 428
54644 420
149355 929
143751 170
42150 275
87388 830
30057 49
21815 330
55571 603
78403 81
117427 403
24263 277
29988 602
29577 504