15095 219
5485 287
31726 363
19267 682
4146 295
2650 53
3544 353
15672 299
9710 88
2165 128
2591 317
10498 108
11194 194
18278 92
2794 409
11752 115
3230 526
183795 1097
3267 589
2038 185
19234 300
3006 402
1920 275
1926 29