5596 500
1341 178
2918 82
4906 531
34208 933
3427 371
12483 161
10824 522
3358 319
5771 596
10544 381
11528 753
19386 110
10463 927
4239 304
20170 560
10461 191
5314 373
3749 444
3697 408
4380 633
11845 292
6795 623
4151 195