17800 450
15601 394
28011 41
13218 119
7411 47
49713 592
17551 731
15668 580
22244 188
2633 367
1574 220
1849 382
3346 203
3197 578
2391 633