2380 360
3268 850
2175 197
2301 457
595518 1102
178726 725
60410 341
138289 958
327980 1439
156452 659
125986 128
22819 96
64642 235
110557 296
138048 1097
37877 113
145643 903
114344 246
66127 331
131499 727
281339 1162
94772 231
30485 116
53072 395