2962 114
6313 624
3536 234
11490 531
4634 305
8277 553
4295 396
6132 702
11343 699
3224 584
42051 395
4529 641
16103 316
7710 480
9881 254
5247 786
3483 925
5055 35
22266 482
6378 615
5210 469
10411 115
8130 289
1297 98
5213 625
5733 184
5475 451
9327 895