1806 288
2061 128
3375 506
2960 425
11634 701
6089 41
14579 684
14987 848
38355 34
64249 560
5435 57
40033 722
12008 329