21085 311
55613 659
20370 206
21755 398
24372 59
6822 341
4274 543
3080 30
2417 354
2320 585
4284 558
2004 316
3495 571
955 33
1836 287
3338 157
2242 28
3854 812
2519 482
2445 266
4189 617
3203 251
4242 402