15149 33
9351 668
11814 761
8349 439
2448 401
10147 155
1501 73
14622 256
9288 839
3558 640
4396 318
12295 853
5338 598
2828 409
5644 34