4515 421
5401 880
49202 207
12156 623
12484 39
7823 728
10505 37
13424 356
5034 408
1525 186
1556 228
3915 846
956 37
3208 299