3130 88
23366 113
57288 440
56438 532
10315 93
13478 306
12998 392
4170 499
21521 37
4705 352
3333 348
4565 786
28727 550
17791 623
11400 382
6111 544
2687 257
2438 257
620 50
47668 397
27817 241
3076 156
2967 96
3439 290
869 73
56082 431
52825 166
3130 371