1009 72
2989 591
1532 98
2653 459
3268 768
3592 428
630 34
1764 254
1205 257
939 140
2966 590
1547 153
4381 678
3244 755
2073 265
3165 576
3262 519
3243 97
4582 399
2431 406
1330 139
3446 578
1295 195
1541 144
1289 192
1287 112
2362 253
3335 680