3005 653
2228 98
2466 162
32478 796
1048 169
3012 93
3573 504
9415 494
3388 629
45631 409
4516 70
4902 272
1439 275
4782 571
3192 89
20038 130
5401 921
3204 295
5800 142
14076 345
4203 356
24444 39
3929 565
10106 876
4401 562
2789 256
6091 124
1394 205