129290 540
7168 322
4693 269
6299 461
2896 266
2851 281
2592 344
3354 167
15313 622
40445 364
4603 442
57615 412
5272 421
3863 106
3905 462
1954 366
2682 463
8416 184
4987 478
14009 580
167481 564
7543 381
5208 181
19543 80
25845 543
47379 968
38620 759
129667 982