30965 503
29285 89
34090 501
29428 389
23557 58
43623 833
28327 61
30558 561
26916 818
37356 349
29029 664
29232 434
30630 429
3498 274
72780 397
38895 279
33124 669
33895 320
26893 412
54321 642
23211 580
12902 308
45497 533
37524 911
31204 723
37666 423
28743 146
31962 194