5081 902
4143 663
2586 111
1776 286
13420 59
9642 351
10407 331
15669 376
23514 304
7691 338
11648 108
7939 388
16730 351
880 111
1128 53
3390 323
1247 259
1045 224
1337 131
9659 99
3358 939
1846 199
4803 495
3323 732
1646 216
5232 508
1363 76
5690 582