29881 541
14040 256
5930 721
7220 495
7143 617
5834 425
5069 420
10891 383
4084 276
19353 499
7030 642
4790 494
5650 477
2893 333
4027 79
22297 86
1726 63
3196 535
4071 379
20725 641
10292 823
6510 642
4207 885
3018 568
2522 307