3903 503
17954 295
194350 620
12572 302
27384 197
49316 198
23544 98
53670 323
44505 278
7595 519
6641 789
2895 288
4125 529
3817 207
14233 661
6327 682
3579 418
2334 412
4151 574
46117 188
58255 303