2106 104
4286 310
6628 434
2704 331
10690 799
1315 66
3331 275
3244 283
3513 326
2888 409
3978 604
2860 482
3607 198
1823 249
8556 777
2856 430
8323 754
3218 113
7147 852
2359 433
4472 683
5551 460
8413 803
3571 599