10056 523
4081 92
11272 535
21073 378
8160 802
2951 71
40920 302
7381 348
15581 265
5354 457
12343 657
5850 399
1162 241
1088 200
9549 606
3240 354
21235 238
3919 363
8197 336
4788 715
2222 553
7343 687
10842 57
6403 70
10794 459
4845 748