1295 309
3647 860
2801 592
2941 632
1064 203
5340 98
2184 205
7731 538
5024 686
17568 220
2822 206
7008 490
4121 304