2648 603
3015 438
4339 382
1767 310
3908 349
4214 653
936 26
1777 207
2936 304
2144 197
3113 609
28923 113
25498 290
3259 442
14962 497