5005 283
4060 297
12466 753
3201 788
5322 436
5170 369
3014 645
5677 170
13182 688
1288 212
5276 432
1147 131
2133 266
1714 191
2113 232
11478 393
2636 466
17967 762
2416 424
2784 589
2541 388
1924 261
2392 247
793 93
5771 906