129660 541
7175 322
4697 269
6302 461
2899 266
2857 281
2592 344
3354 167
15318 622
40448 364
4604 442
57635 412
5274 421
3864 106
3905 462
1954 366
2683 463
8416 184
4987 478
14009 580
167531 564
7543 381
5209 181
19545 80
25846 543
47383 968
38631 759
129680 982