2895 784
1164 218
1293 346
3080 659
513 99
2046 427
1678 356
1835 546
1347 371
2693 869
3274 780
1614 471
2949 888
12083 44
2039 119
15220 537
6212 433
10289 561
12184 608
163485 422
6495 206
4029 294
6295 275
40047 273
3318 130