14043 28
3232 57
2028 211
4844 350
13872 535
5003 318
3058 172
1402 89
5865 252
3006 223
4376 240
3598 163
2028 152
10407 438
2593 388
4247 693
1678 36