3195 111
7572 702
18663 121
29675 129
20211 37
30372 460
18108 497
3052 299
13252 175
7293 597
2806 216
5502 464
22087 276
9432 543
6130 651
7267 665
17981 260
11212 445
10747 351
20882 690
3496 424
9618 243
1801 324