22216 149
14331 349
2877 231
29669 390
2555 258
5350 631
3602 719
4400 149
1571 208
2978 465
6476 887
2245 83
33417 781
1354 71
21139 77
4350 492
4271 562
4528 529
15961 700
3288 410
2533 612
2375 279
3283 496
6943 623
3830 151
4506 358