11351 800
12383 314
170272 203
33417 625
31356 239
30234 395
30667 922
12854 769
7462 111
4989 141
22950 580
22282 472
1414 75
2897 239
4422 653