2962 114
6313 624
3535 234
11490 531
4631 305
8277 553
4295 396
6132 702
11342 699
3223 584
42051 395
4529 641
16103 316
7708 480
9880 254
5246 786
3483 925
5054 35
22266 482
6378 615
5210 469
10411 115
8130 289
1297 98
5213 625
5732 184
5475 451
9327 895