2262 360
3227 850
1963 197
2265 457
29865 214
281339 1162
93649 509
250002 944
114344 246
80377 195
147999 709
617 51
122042 764
61461 570
161455 642
45062 182
304569 1134
30485 116
2646 583
185685 1011
172139 380
94772 231
53072 395
94204 732