31682 503
30285 90
35297 501
30186 390
24629 58
44677 834
29376 61
31280 562
28261 818
38396 349
29653 667
29948 434
31294 429
3623 274
74142 397
39945 279
33866 669
34957 320
27640 412
55435 642
24126 580
13469 308
47554 535
38395 911
32567 723
38977 424
29554 147
32971 198