4321 285
2495 152
3330 649
2303 185
3233 900
1431 311
3752 310
2513 438
1033 134
2954 768
3135 953
1849 447
1745 312
1212 205
3501 544
1332 181
1925 297
4880 835
2141 347
1261 72
3617 158
1608 342
4278 537
5342 776