14375 28
3335 57
2049 211
4997 350
14431 535
5047 318
3191 172
1470 89
6092 252
3042 223
4545 240
3849 163
2094 152
10436 438
2719 388
4372 693
1777 36