2982 15
8334 34
3417 8
2870 37
6049 72
36903 22
49332 23
2293 0
2089 3
2607 3
35196 29
7118 70
36373 95
5603 21
41769 54
3596 29
5056 111
4563 60