5143 51
4534 321
24183 181
2400 178
1820 31
3865 645
3717 323
3388 461
14214 495
3299 339
4333 516
2833 332
15573 669
8477 394
13671 529
6983 570
5010 68
4463 122
3950 441
17341 715
1893 60
3548 743
3935 819
23002 356