14252 28
3321 57
2046 211
4969 350
14304 535
5039 318
3165 172
1453 89
6030 252
3035 223
4503 240
3822 163
2064 152
10428 438
2649 388
4340 693
1756 36