5666 27
4587 404
7569 94
27482 204
36705 363
13350 115
18130 636
9856 67
19114 307
9803 304
6640 864
2393 129
4990 461
2738 332
3487 819
5022 388
3231 616
4282 200
963 193
2383 505
3123 446
6544 459
4213 334
4659 629
5086 868
969 153
3755 819
4312 30