5013 216
1100 153
2544 388
4815 666
6774 62
3123 63
1881 211
15157 684
7849 754
6728 497
2779 86
2878 251
30266 263
13776 889
17528 336
5492 651
31275 537
32303 121
22047 527
36660 551
1026 31
1869 390
10833 586
9708 420
846 98
3376 775
5627 99
4838 587