3201 96
12776 622
3463 410
2640 37
20289 672
11587 387
16947 231
7508 388
3651 615
4648 148
2562 233
4179 160
3978 244
14098 327
4763 211
18356 226
5965 664
18354 935
3477 516
5575 248
17910 713
27900 597
2714 379
2695 30