3209 666
18114 427
2329 340
3268 823
4243 978
2650 276
2234 293
19429 564
4257 472
2900 459
19784 767
4100 812
1818 327
1233 54
4068 668
1693 99
2916 388
3112 578
4933 529
2305 332
2499 317
3397 502
2888 447
3180 508