3903 503
17949 295
194325 620
12572 302
27375 197
49286 198
23533 98
53651 323
44467 278
7594 519
6641 789
2893 288
4124 529
3817 207
14233 661
6327 682
3579 418
2333 412
4151 574
46105 188
58243 303