1602 27
14444 715
8904 265
11382 75
7324 359
17158 568
12204 287
18755 286
5246 41
8920 847
6854 192
5730 681
4936 530
3046 176
9045 55
6821 655