3426 421
4918 880
47668 206
11713 623
12198 39
7508 728
9861 37
8986 354
4691 408
1450 186
1514 228
3867 846
892 37
3111 299