2896 784
1166 218
1293 346
3080 659
513 99
2047 427
1678 356
1836 546
1353 371
2694 869
3279 780
1614 471
2951 888
12112 44
2062 119
15252 537
6218 433
10301 561
12184 608
163601 422
6499 206
4029 294
6298 275
40047 273
3325 130