3116 655
15856 722
1905 442
1245 80
3029 289
3636 818
2714 524
2775 498
1257 228
3070 281
5334 506
3360 829
4397 777
3461 894
2310 130
2929 328
4944 201
1664 222
1362 161
2102 338
3379 653
2870 371
1354 42
3086 52