4912 94
27290 148
13723 931
4856 749
11071 860
3883 43
6419 803
4237 861
4195 424
10434 641
15118 75
1824 300
2862 313
2236 340
33571 601
23479 359
2392 291