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