3931 350
41120 312
185333 501
115270 553
4709 605
80901 403
20564 311
7044 403
2150 140
5394 743
2616 158
84855 188
192971 592
43974 666
14355 661
303093 1258
177170 578
1550 117
3570 384
276878 1069
5952 929
4198 360
246798 803
358953 1177
7697 758
32026 340
2138 203
4322 654