5005 283
4062 297
12473 753
3201 788
5322 436
5174 369
3015 645
5677 170
13192 688
1288 212
5276 432
1147 131
2133 266
1714 191
2115 232
11481 393
2637 466
17970 762
2416 424
2785 589
2543 388
1925 261
2394 247
794 93
5772 906