3504 102
2584 227
11025 528
4058 414
3175 114
4305 148
5049 220
313292 953
21029 589
15429 167
571995 1690
14677 859
12873 701
53120 279
11705 266
18870 511
24352 685
54737 938
12595 396
8026 257
12806 447
28673 849
29659 358
73523 589
5469 132
62125 496
45683 615
85416 722