11253 800
12348 314
169572 202
33201 625
31184 239
30075 395
30342 922
12830 769
7409 111
4939 141
22578 580
21761 471
1380 75
2869 239
4403 653