3931 350
41071 312
185234 501
115229 553
4709 605
80832 403
20563 311
7044 403
2150 140
5394 743
2615 158
84827 188
192922 592
43928 666
14353 661
303002 1258
177092 578
1550 117
3569 384
276785 1069
5952 929
4198 360
246715 803
358793 1177
7694 758
31999 340
2138 203
4322 654