2126 197
1396 312
1022 151
3476 705
2368 394
3411 854
2836 771
2518 228
2502 145
546 39
1940 404
20522 329
4915 318
3652 882