2493 376
1433 44
2272 361
27965 952
7886 251
19011 155
3279 564
2681 396
2598 481
3356 514
702 55
2659 680
2218 377
937 73
2402 426
2528 586
1938 315
1087 50
1438 247
5033 603