2896 784
1165 218
1293 346
3080 659
513 99
2047 427
1678 356
1836 546
1348 371
2694 869
3278 780
1614 471
2949 888
12101 44
2056 119
15243 537
6216 433
10296 561
12184 608
163548 422
6496 206
4029 294
6298 275
40047 273
3320 130