3096 73
2856 700
2432 493
49778 98
2663 175
3060 274
3450 106
3917 413
11394 262
6708 104
139185 285
24648 730
31079 300
13645 201
8879 394
24583 721
28290 298
49369 550
22392 771
28654 583
50336 128
2546 315
8230 534
3786 820
4215 456
2521 372
1777 69
8154 412