2901 290
43257 93
11788 321
15817 430
5159 568
7198 638
2275 352
8216 620
5184 510
4311 190
13192 524
1607 346
17749 472
19657 315
1161 210
5438 740
5261 602
2486 342
2701 771
4134 731
5952 870
5126 353
5801 565
1819 50
4455 731
7076 144
6622 94
1800 304