24005 620
2121 90
3522 312
5331 409
4116 627
3624 76
2890 260
3374 481
7832 521
4198 717
3074 359
3645 398
23926 329
4143 557
2262 283
13905 424
12731 50
3537 39
1908 80
9199 823
2995 592
12279 763
8093 483
2253 178