3001 153
1664 166
5245 288
5013 524
755 28
1906 32
4342 505
4245 232
1818 395
4507 611
2598 399
4490 731
5091 469
2470 367
7698 237
1379 142
1397 159
3043 478
5981 764
3226 531
4135 596
2200 374
1118 157
2993 414
3799 892
6182 154
2465 352
1502 112