2999 151
3928 358
2325 334
12053 576
6185 89
2635 39
3389 340
1085 93
3319 329
2621 91
7514 494
1859 135
8171 306
5296 931
2817 369
11901 762
3079 629
4506 209
16363 317
29004 174
43891 408
24480 420
11802 614
15576 491
7076 189
41292 371
14121 147
13564 781