152130 284
182111 619
8756 650
3613 714
1817 428
3256 598
7822 506
2456 441
11668 444
2468 663
1682 295
5084 238
951 207
2393 569
3231 291
3293 346
5348 764
6094 921
9153 791
3300 288
2324 446
1820 269
4564 178
2560 503
2181 365
14415 290
28706 570
26017 748