30434 90
35590 501
30336 390
24800 58
44863 834
29603 61
25429 669
31423 562
28471 818
5138 383
38610 349
29880 667
30027 434
31429 429
3645 274
74467 397
40153 279
34055 669
35407 320
27860 412
55623 642
24176 580
6654 319
13599 308
48067 535
38536 911
32877 723
13621 169