30429 90
35586 501
30334 390
24800 58
44863 834
29602 61
25429 669
31421 562
28471 818
5138 383
38607 349
29878 667
30027 434
31424 429
3645 274
74466 397
40153 279
34055 669
35403 320
27859 412
55621 642
24176 580
6654 319
13593 308
48063 535
38535 911
32876 723
13621 169