3191 418
2346 393
2396 403
2184 407
2590 366
1252 214
1089 285
2198 386
588 28
1078 108
2296 663
180 37
1378 313
1133 278
781 62
2997 207
2810 582
4809 657
1086 248
3102 779
2880 839
784 211
889 108
464 50