29075 333
27145 134
23129 402
210869 924
60584 602
16833 117
14633 407
21267 608
177304 800
4526 232
45473 90
47449 313
158226 1023
96375 244
27244 803
13985 816
25113 781
15429 704
10475 420
198873 493
20095 663
28119 939
84892 478
33208 621
13347 742
7145 326
48170 360
19913 556