80536 570
10459 539
24292 99
4151 502
6253 612
31379 407
6448 381
3442 381
5176 447
5037 130
4743 418
39880 762
3620 310
3118 334
3127 697
3864 525
35664 789
6211 909
7241 127
4419 291
4923 264
1327 84
808 23
5671 638
50077 379
35034 305
16498 379
6388 86