2329 340
3268 823
4243 978
2650 276
4257 472
2900 459
19784 767
4100 812
1233 54
4068 668
2165 296
2246 471
2916 388
3112 578
4933 529
2152 146
2305 332
2499 317
3397 502
15619 470
3180 508
3074 588
3777 708
6193 623