1396 312
1022 151
3476 705
2368 394
3411 854
2836 771
2518 228
20523 329
2502 145
4916 318
546 39
1940 404
3652 882
1906 472