3390 542
25310 734
7524 679
7112 250
46472 226
6766 83
150034 877
79080 627
11585 249
16530 296
9419 433
5487 33