30162 96
3705 429
14133 370
37854 103
10104 758
31856 961
12404 306
26310 560
20411 704
3301 309
1825 88
39673 440
107257 430
24746 313
3040 635
30150 144
35663 900
3499 574
22953 314
33193 525
3031 581
4226 190
8336 743
20548 185