3081 151
2072 368
2805 486
1990 246
8870 713
6726 160
22465 818
16840 281
77096 609
12115 593
11016 589
14512 269
7098 435
7367 267
12466 49
3098 29
5263 335
2244 142
61701 373
41596 438
17318 215
10059 822
10789 647
49239 495
7596 583
5858 442
8594 163
5642 195