4371 880
45903 206
10686 621
11399 39
7144 728
9152 37
8895 354
4413 408
1379 186
1470 228
3808 846
815 37
3047 299