16213 420
3417 186
3602 622
90969 400
5787 597
2964 71
12240 532
9140 41
3716 527
1390 64
4426 569
16481 490
3373 580
2315 428
2812 608
2982 317
6957 562
3670 376
29791 251
40363 953
12279 395
4216 134
7626 628
4952 234
11080 41
13510 303
15453 743
37917 97