4508 141
35217 232
72612 475
19310 698
81491 313
19496 355
7315 86
52250 748
31916 622
36993 160
7940 495
5233 66
4269 738
11448 584
8393 601
5901 920
30104 651