5013 216
1100 153
2545 388
4815 666
6802 62
3124 63
1881 211
15160 684
7849 754
6730 497
2781 86
2879 251
30268 263
13777 889
17534 336
5494 651
31281 537
32303 121
22047 527
36660 551
1026 31
1869 390
10837 586
9710 420
846 98
3377 775
5628 99
4841 587