4959 94
27384 148
13916 931
4882 749
11129 860
3904 43
6448 803
4284 861
4229 424
10535 641
15139 75
1836 300
2874 313
2256 340
33709 601
23602 359
2408 291