31661 503
30262 90
35253 501
30158 390
24618 58
44648 834
29325 61
31255 562
28214 818
38353 349
29626 667
29941 434
31282 429
3619 274
74087 397
39901 279
33845 669
34871 320
27586 412
55421 642
24120 580
13446 308
47480 535
38372 911
32528 723
38907 424
29545 147
32950 198