2961 114
6313 624
3533 234
11488 531
4629 305
8276 553
4294 396
6126 702
11339 699
3218 584
42047 395
4528 641
16101 316
7706 480
9874 254
5244 786
3483 925
5046 35
22261 482
6376 615
5210 469
10411 115
8130 289
1297 98
5211 625
5731 184
5475 451
9326 895