3996 445
4800 504
12976 294
9803 732
5376 308
4674 756
5415 299
4802 531
10853 522
14256 347
12151 634
7550 519
31713 614
9188 299
80269 368
8911 385
23761 377
5872 269
8893 106
12396 383
72305 920
20642 735
15326 588
225468 862
55613 786
217082 1028
141143 451
98146 923