30500 641
10935 953
6677 628
3791 414
4155 371
144795 328
5630 893
20904 716
23375 220
3925 440
8462 384
9514 242
7780 62
2217 222
17453 665
18226 83
60711 467
7014 264
2979 309
11289 409
161235 461
259837 1184
5590 531
8424 606