2112 506
5048 448
3570 234
21646 255
2558 280
10562 645
50383 184
10040 510
3935 88
23875 269
4006 182
5613 147
1845 71
14279 201
5347 256
15860 330
8964 387
14390 535
34033 168
11702 155
226779 878
169130 203
25251 198
98903 510
29841 452
65573 86
18885 358
59040 621