3111 128
15504 213
8753 522
4330 244
12877 225
2897 229
4282 42
6612 912
5619 585
4917 564
2404 370
4246 428
6923 655
5739 59
5062 603
6831 405
9647 295
3163 51
4010 760
1804 119
5470 561
4937 1014
5683 514
11015 391
5267 103
6132 287
9513 120
5915 437