19686 428
3732 250
5041 534
5277 793
2371 601
154 31
1114 272
1133 208
1759 355
927 170
3526 665
3554 918
2925 475
2801 424
2699 548
2493 412
2063 58
1339 233
2383 560
1056 124
1869 42
2258 546
972 118
4597 941