30338 106
2748 612
7789 453
5748 429
18809 313
38353 575
11590 554
30033 140
25617 676
9424 321
25140 672
12253 123
10380 501
2103 81
28604 944
7405 161
5087 398
3402 104