3131 213
5642 788
16627 880
2904 74
11172 845
3384 523
2204 263
4237 311
6273 406
3841 68
9336 673
2540 316
5866 151
4433 215
7198 94
2360 170
5971 600
1820 169
4716 423
4250 89
3704 418
5635 269
8056 804
4210 459
5193 503
3902 297
7105 639
2873 164