15221 732
4803 158
2586 292
5805 230
6256 446
5262 601
3216 175
4338 292
7455 303
3271 520
1766 57
8852 831
2001 151
1371 119
2454 202
2954 79
4658 261
1056 83
3542 937