2375 400
1060 79
3516 385
3068 623
1718 307
2775 352
607 132
2123 331
928 127
289 50
2208 581
1381 197
1261 162
2794 851
1248 313
2395 395
3395 493
3838 248
952 207
2435 578
2147 596
2950 410
2083 457
2012 360