2372 308
3526 408
19818 203
4487 637
7974 467
4965 636
3956 510
4245 463
3176 101
8868 328
7129 145
12281 802
6217 905
3608 577
2879 95
7169 961
1689 332
3521 831