30319 820
957 68
3095 818
4184 547
12644 84
1524 365
15259 657
1889 390
1655 532
1853 523
376 98
1196 206
617 175
3167 190
66256 348
31536 66
6343 550
615 128
2313 555
13742 51
2960 963
2800 843
4312 703
3505 622