39331 860
5839 508
12949 418
6455 101
18475 157
4440 598
15273 688
17537 356
5392 500
4096 206
6238 242
4177 401
6365 263
4260 235
5410 103
6877 431
6307 372
5100 525
6863 430
4105 706
6496 914
8165 484
18508 265
3511 375