59562 507
4545 53
103691 399
5058 261
31137 674
47141 584
21878 331
57068 872
65854 833
16757 695
22794 669
7980 448
14776 475
28677 489
19630 413
8268 558
16962 504
16346 494
22015 241
34086 591
14858 578
11450 131
28746 521
6376 765
4537 655
2341 589
7498 389
3786 265