15955 1109
1201 171
1433 68
18262 835
15483 893
2950 850
1084 39
7097 302
3291 570
2167 404
1426 281
4798 54
2451 202
2538 511
2540 296
3271 329
1352 272
4430 611
5510 369
9819 956
871 51
828 112
3136 608
8047 246