5006 283
4063 297
12476 753
3201 788
5322 436
5175 369
3015 645
5679 170
13193 688
1288 212
5276 432
1147 131
2133 266
1714 191
2115 232
11483 393
2638 466
17970 762
2416 424
2785 589
2543 388
1925 261
2395 247
794 93
5772 906