2316 582
1104 115
2780 663
1119 167
1615 273
2710 623
1723 380
2385 651
400 29
1286 251
1597 348
3157 907
3228 875
1060 243
1338 370
2752 853
2986 913
1471 368
2338 625
1710 547
2435 538
2735 761
2942 589
2765 725
317 59
888 267
2485 742
161 33