3112 510
10884 970
1312 65
1774 64
3339 808
5705 574
19510 614
1772 155
3769 931
3456 263
2637 428
5052 365
17254 398
13343 722
16357 463
105269 399
86103 542
143603 691
11298 446
8143 123
7702 177
12211 289
12697 528
13436 906