3096 35
2893 336
1482 235
1897 367
4751 854
4215 436
2312 461
2300 607
3885 310
4705 811
1636 188
1377 332
2117 442
1001 51
2826 744
3353 926
1181 84
1799 303
3224 615
3318 819
605 73
6158 838
2201 562
2386 371