2446 572
2672 546
2703 705
1810 502
242 50
8083 145
5451 361
3460 229
4239 363
5885 680
12295 71
8376 388
6203 246
11299 758
7615 201
2888 936