17782 450
15572 394
27987 41
13197 119
7403 47
49623 592
17511 731
15661 580
22221 188
2622 367
1573 220
1846 382
3343 203
3197 578
2383 633